Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(v) to do a piece of business (esp. of buying and selling)
to come to an agreement
- zawrzeć transakcję (z kimś)
If the bottom line is satisfactory we'll clinch a deal.